I drip - French English Dictionary